<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

</head>

<body>
    <div id="pic"></div>
    <script>
        let pic = document.getElementById("pic");
        let arr = [
            "https://t7.baidu.com/it/u=1732966997,2981886582&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=1785207335,3397162108&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=2581522032,2615939966&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=245883932,1750720125&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=3423293041,3900166648&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=3241434606,2550606435&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=1417505637,1247476664&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=3659156856,3928250034&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=1416385889,2308474651&fm=193&f=GIF",
            "https://t7.baidu.com/it/u=2469680087,3014121106&fm=193&f=GIF",
        ]

        // 创建一个新的线程
        const worker = new Worker('worker.js')
        // 将数据发送给子线程
        worker.postMessage(arr)

        // 接收子线程返回的数据
        worker.onmessage = function (e) {
            // console.log(e.data);
            const img = new Image();
            img.src = window.URL.createObjectURL(e.data)
            pic.appendChild(img);
        }
    </script>
</body>

</html>